#pragma once
#include <cstdint>
namespace boltDB {
static constexpr int INVALID_PAGE_ID = -1;              // 非法的页ID
static constexpr int BOLTDB_PAGE_SIZE = 4096;   // 单页大小 4096字节
static constexpr int PAGE_HEADER_SIZE = 12;             // 默认的文件头大小，10字节
static constexpr int LRUK_REPLACER_K = 3;       // lru-k 的默认参数

using page_id_t = uint32_t;
using frame_id_t = int32_t;
}  // namespace boltDB